Big Huge Thesaurus

Medicago falcata

noun